Dynamic Constraints and Object Migration

نویسنده

  • Jianwen Su
چکیده

A “role set” is the set of classes in a class hierarchy where an object may reside simultaneously. A “migration pattern” is a sequence of role sets that an object can migrate through. We define a “migration inventory”, which is a set of migration patterns, as a dynamic integrity constraint on object migration. We consider three update languages: SL which has five operators, CSL+ which extends SL with positive conditionals, and CSL which allows both positive and negative conditionals. Three subclasses of migration patterns of transactions are studied which are immediate-start, proper, and lazy patterns. It is shown that the family of all (immediate-start, proper, or lazy) migration patterns of every set of SL transactions is a regular set and the converse also holds. In particular, testing “satisfiability” of an inventory by a set of transactions is decidable. For the extended languages, we give a weaker characterization. The family of all (immediate-start, proper, or lazy) migration patterns of every set of CSL (CSL+) transactions is recursively enumerable (r.e.). However, every r.e. inventory can be the family of all migration patterns of some set of CSL+ (CSL) transactions and be a left quotient of the family of immediate-start migration patterns of another set of CSL+ (CSL) transactions by a regular set. Although the exact characterizations of immediate-start, proper, lazy migration patterns of CSL+ (CSL) transactions are still open, it is proved that every context-free inventory can be the family of proper and immediate-start migration patterns of some CSL+ (CSL) transactions. Testing satisfiability of an inventory by a set of CSL (CSL+) transactions is unfortunately undecidable.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Versioning Approach to VM Live Migration

In the context of virtual machines live migration, two strategies called “pre-copy” and “post-copy” have already been presented; but each of these strategies works well only in some circumstances. In this paper, we have a brief presentation of QAVNS and then introduce a new approach which is based on the concept of "informational object", assigning QAVNS-scheme-revision number, and observing th...

متن کامل

Deputy Mechanisms for Object-Oriented Databases

In this paper, concepts of deputy objects and deputy classes for object-oriented databases (OODBs) are introduced. They can be used for uni ed realization of object views, roles and migration. The previous researches on these concepts were carried out separately, although they are very closely related. Objects appearing in a view can be regarded as playing roles in that view. Object migration i...

متن کامل

Fisher Discriminant Analysis (FDA), a supervised feature reduction method in seismic object detection

Automatic processes on seismic data using pattern recognition is one of the interesting fields in geophysical data interpretation. One part is the seismic object detection using different supervised classification methods that finally has an output as a probability cube. Object detection process starts with generating a pickset of two classes labeled as object and non-object and then selecting ...

متن کامل

Fingertip Radius Effect of an on-Surface-Manipulated Object

Cooperative arms are two or more arms in series which assume the structure of a parallel robot on account of gripping an intermediary object, and are commonly used in accurate assembly industries, coaxialization, movement of object, etc. Gripping an intermediary object is one of the complicated subjects in analysis of cooperative arms, whose analysis is mostly dependent upon the manner the obje...

متن کامل

Planning and Control of Two-Link Rigid Flexible Manipulators in Dynamic Object Manipulation Missions

This research focuses on proposing an optimal trajectory planning and control method of two link rigid-flexible manipulators (TLRFM) for Dynamic Object Manipulation (DOM) missions. For the first time, achievement of DOM task using a rotating one flexible link robot was taken into account in [20]. The authors do not aim to contribute on either trajectory tracking or vibration control of the End-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991